草庐IT

python - 连接到 Linux 上的 MSSQL Server 2008

全部标签

python - 将 python 脚本编译为独立程序

是否有可能以任何方式将python脚本编译成独立程序,从而可以在另一台没有安装python的机器上运行?最好以脚本(或编译程序)能够安装在其他机器上的方式,这样它就不仅仅是一个随机文件,而是一个可以从Windows开始菜单启动的实际程序。能够在Windows中执行此操作是最低要求,但如果存在任何跨平台方法,那将是一个很大的优势。感谢任何帮助。 最佳答案 实际上,截至2015年4月,至少有两个决定同时适用于Python2和3。两者我都亲自使用过并且可以确认有效。1。cx_卡住http://cx-freeze.sourceforge.n

python - Windows 7 中托管的 GExiv2.py (Python)

通常我是linux操作系统中的python用户,但在这种情况下,我需要向我的Windows7操作系统添加一个包。我如何在我的Windows机器上安装GExiv2.py?对于linux,路径很简单“$sudoapt-getinstalllibexiv2-dev”这是我在包裹上的有限信息:https://wiki.gnome.org/Projects/gexiv2 最佳答案 目前似乎没有针对此库的Windows版本。here上有一个Unresolved错误.虽然它已被弃用,但您仍然可以使用pyexiv2,它有一个Windows安装程序h

python - 尝试删除具有 Unicode 名称的文件夹

#!/usr/bin/envpythonimportosimportsysiflen(sys.argv)我正在尝试使用此代码删除空文件夹,但它没有检测到带有»和▶...等字符的文件夹我已经尝试将我所有的路径变量包含在unicode()中,但返回的内容如下:Traceback(mostrecentcalllast):File"C:\ProgramFiles(x86)\WingIDE1015.0\src\debug\tserver\_sandbox.py",line37,inFile"C:\ProgramFiles(x86)\WingIDE1015.0\src\debug\tserver\

windows - Windows 上的 Emacs 24.3,如何升级到最新版本?

我是Emacs的新用户,我在Windows上使用Emacs24.3。我已经安装并配置了一些包。现在我想升级到24.4,因为我需要一些新功能。我怎样才能做到这一点?只需备份.emacs.d并删除emacs文件夹中的所有内容,然后下载并解压emacs24.4并恢复.emacs.d? 最佳答案 您不需要触摸~/.emacs.d。只需安装(又名解压)Emacs-24.4并(如果需要)删除Emacs-24.3安装。 关于windows-Windows上的Emacs24.3,如何升级到最新版本?,我

python - 在 Windows 7 中安装 PyQt5

我用Python3.4写了一个程序,我想为它制作一个GUI。我发现PyQt5-是它的工具。1)我已经下载并安装了PyQt5的二进制包(http://sourceforge.net/projects/pyqt/files/PyQt5/PyQt-5.4.1/PyQt5-5.4.1-gpl-Py3.4-Qt5.4.1-x32.exe)。2)我尝试在Python中运行此示例代码:importsysfromPyQt5.QtWidgetsimportQApplication,QWidgetif__name__=='__main__':app=QApplication(sys.argv)w=QWid

python - 构建 OpenCV 3.0.0-beta Windows Python 3.4

我希望OpenCV在我的Windows7x64forPython3.4上运行。尽管OpenCV3Alpha页面声明支持Python3(http://opencv.org/opencv-3-0-alpha.html),但预编译包仅包含opencv/build/python/2.7而没有3(.4)。所以按照HowtouseOpenCVinpython3.4onwindows7x64?上的回答,我正在尝试按照以下教程从源代码构建OpenCV3.0.0:http://docs.opencv.org/doc/tutorials/introduction/windows_install/windo

c++ - 段错误(核心转储)- 代码在 VS 中有效,但在 Linux 终端中无效

关闭。这个问题需要debuggingdetails.它目前不接受答案。编辑问题以包含desiredbehavior,aspecificproblemorerror,andtheshortestcodenecessarytoreproducetheproblem.这将有助于其他人回答问题。关闭7年前。Improvethisquestion因此,我可以在VisualStudio中毫无问题地运行该程序,并生成正确的输出。但是,在Linux终端中编译后,我在尝试运行相同代码时遇到段错误。使用GDB调试时,给出的信息不是很有帮助(将在下面提供)。该程序由两个头文件和三个.cpp文件组成。我将在下

python - Virtualenv 没有正确安装

我在我的Windows8.1系统上运行了Python3.4,在此期间virtualenv用于正常工作。由于某些要求不适用于3.4,我通过从C:\Python34中完全卸载Python3.4并在C:\Python27中安装2.7,将我的Python版本降级为Python2.7.6。安装python后,我安装了pip并使用pipinstallvirtualenv为2.7安装了virtualenv。但是,每当我在命令提示符下运行virtualenv时,我都会遇到以下错误:sh.exe":/c/Python34/scripts/virtualenv:Nosuchfileordirectory我

linux - Windows下使用Ifort for Linux编译Fortran

我使用VisualStudio2010和ifort在Windows(7、64位)下开发和运行一些Fortran代码。代码主要编译为DLL文件,在Windows上进行了测试并部署了大约20年。25%的时间到Windows(Windows2000到Windows 7),75%到SUSE Linux.虽然Windows解决方案完全由我处理,但Linux“分支”是由其他人编译的(它是100%相同的代码)。Linux分支使用g95/NAG编译器编译。由于一些我们无法控制的决定,我们将从NAG更改为gfortran。经过一些测试,我们发现与Windows和ifort(无优化,完全调试)相比,使用g

python矩阵的切片——获取子矩阵

矩阵切片矩阵为一个二维数列,所以矩阵的截取也需要包含行、列两个参数。行、列参数切片假设a是一个矩阵,a的截取就可写成:a[起始行(包含):终止行(不包含),起始列:终止列],中括号中有一个逗号,逗号前的是为了分割行的,逗号后的是为了分割列的。  注意:  起始位置是闭区间,即包含起始位置  终止位置是开区间,即不包含终止位置  也可以表示为:起始位置  例如:importnumpyasnp#创建一个numpy的数组a1=np.array([[1,2,3,4],[5,6,7,8],[11,12,13,14],[2,3,4,5]])#获得矩阵切片a1[1:3,1:3]print('截取矩阵第二三行